@charset "utf-8";

/* CSS Document */



@charset "utf-8";

/* CSS Document */

@media only screen and (min-width:1280px) and (max-width:1500px) {

.topmenu { top: 160px;}	

.banner-font{ width:70%; height:auto;}

	

}

@media only screen and (min-width:1501px) and (max-width:1650px) {

.topmenu { top: 160px;}	

.banner-font{ width:90%; height:auto;}

	

}



@media only screen and (min-width:1025px) and (max-width:1279px) {



.top_box{ height:95px;}

.top{ width:1000px; height:95px;}

.top_logo{ width:200px; height:22px; padding-top:40px;}

.top_logo img{ width:200px; height:auto;}

.top_nav{ width:780px; height:95px; float:right;}

#menu , .YUYAN{ display:none;}

.nav_u{ height:30px; overflow:hidden; float:right; padding-top:10px;}

.nav_u ul li{ margin-left:5px;}

.nav_u ul li.nav02 a{ display:block; width:20px; height:20px; line-height:20px;}

.nav_d{ width:780px; height:40px; margin-top:10px;}

.nav_d_l{ width:640px; height:40px; margin-top:5px;}



.navBar{ width:640px;}

.nav h3{ font-size:14px;}

.nav .m{ width:80px; }

.nav .sub{ width:80px;}



.banner{width: 100%; margin-top:95px;}

.banner-font{ width:70%; height:auto;}



.ny_banner{ margin-top:95px;width: 100%;height: auto;}

.ny_cont{ position:absolute; top:20%; right:0%;}

.ny_cont img{ width:60% !important; height:auto !important;}

.ny_banner img {width: 100%;height: auto;}



.foot_box{ padding:20px 0; border-bottom:30px solid #1a4887;}

.foot{ width:1000px;}



.notice_box{width:100%;height:30px; background-color:#2c478f; padding:8px 0;}

.notice{width:1000px;}

.t_news b a{ font-size:14px;}

.news_li a,.swap a{ font-size:14px;}

#owl-demo .owl-controls {left: 465px !important;bottom: -34px !important;}



.xw{ width:1000px; margin:30px auto 0 auto;}

.xw_bt h3{ font-size:20px; font-weight:normal;}

.xw_bt h3 span{ font-size:30px;}



.cy{ width:1000px; margin:0 auto 30px auto;}

.fold_wrap{width:1000px;height:290px;}

.fold_wrap li{float:left;width:333px !important;height:290px;}

.fold_wrap li .adv_intro dl {padding-top: 28%; padding-left:5%;}

.fold_wrap li .adv_intro dl dd { padding-left: 12px;}



.cul_box{  padding:40px 0;}

.cul{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}



.cul_bt h3{ font-size:20px;}

.cul_bt h3 span{ font-size:26px;}

.cul_nr_pic img{ height:auto;}

.cul_nr_txt dl dt{ padding-top:0px;}

.cul_nr_pic01 img{ height:auto;}

.cul_nr_txt01 dl dt{ padding-top:0px;}



.part{ width:1000px;}

.dh{ width:1000px;}



.cont_box{ padding:50px 0;}

.cont{ width:1000px;}

.cont01_box{ padding:20px 0 50px 0;}

.cont01{ width:1000px;}





.cul01{width: 1000px;}

.dj01_bt_l h3 {font-size: 24px;}

.cul01_pic {height: 240px;}

.cul01_pic img{height: 240px;}

.cul01_txt dl dt a {font-size: 16px;}

.cul_box02{ padding:40px 0; margin:40px 0;}

.cul02{ width:1000px;}

.cul02_nr{ width:100%; height:300px; margin-top:30px;}

.pic_lists{width:4000px;height:200px;}

.pic_content{height:163px;width:880px;}

.pic_content ul li{width:200px;height:163px;}

.pic_content ul li p{line-height:163px; width:200px;position:absolute;}

.pic_content ul li a img{width:200px;height:163px}

.highlight_tip{width:50%;position:relative;margin:0 auto;top:30px;left: 23%;}



#slides{ width:100%; margin:20px auto; height:300px; position:relative;}

.slides_container{ width:900px; height:300px; overflow:hidden; margin:0 auto;}

.slides_container li{ width:900px; height:300px; overflow:hidden; float:left; margin:0 auto;}

.slides_container li a{ display:inline-block; width:205px; margin:0 8px; height:200px;}

.slides_container li a img{ width:205px; height:200px;}

.pagination {left: 47%; top: 260px;}

.pic{width:205px;height:200px;}

.txt{width:205px;height:45px;}

.cul03{ width:1000px;}

#tab_5 .tab_menu_5 li h3{ font-size:24px;}

.cul03_left ul li { margin-top: 20px;}

.cul03_left ul li h3 a {font-size: 16px;}

.cul_box04{  margin-top:50px;}

.cul04{ width:1000px; }

.cul04_left h3{ font-size:24px;}

.cul03_news ul li img {width: 100%;height: 180px;}



.cy_bt h3 {font-size: 24px;height: 40px;}

.cy_01_l dl {padding: 6% 7% 5% 7%;}

.cy_01_l dl dt {height: 30px; font-size: 20px;}

.cy_01_l dl dd {line-height: 26px;font-size: 14px;}

.cy_01_l dl dd.butt {padding-top: 4%;}	



.cy_02_r dl {padding: 6% 7% 5% 7%;}

.cy_02_r dl dt {height: 30px; font-size: 20px;}

.cy_02_r dl dd {line-height: 26px;font-size: 14px;}

.cy_02_r dl dd.butt {padding-top: 4%;}



.jj_bt h3 {font-size: 24px;}

.jj_nr_l dl {width: 90%; padding: 4% 5%;}	

.jj_nr_l dl dt {height: 34px;font-size: 16px;}

.jj_nr_l dl dd {line-height: 26px;font-size: 14px;}



.about_fl ul li h3 {font-size: 20px;margin-top: 15px;}

.fz_bt h3 {  width: 16%;font-size: 24px;}

#prev {left: 10%;}

#next { right: 10%;}

#dates a { width: 108px;}

#dates .selected {padding-left: 0;}



.topmenu {top: 120px;}

.topmenu a { padding: 0 40px;font-size: 14px;}

.profile_bt { line-height: 60px;font-size: 22px;}

.profile_wz { line-height: 26px;font-size: 14px;}



.news01 {width: 1000px;}

.news01_z {padding: 0 2%; width: 12%;}

.news01_r {width: 82%;}



.news_box02 {padding: 40px 0; margin: 40px 0;}

.news02 {width: 1000px;}

.slideGroup .parHd ul li h3 {font-size: 24px;}



.slideGroup .parBd ul li{ width:292px !important;}

.news02_pic{ width:292px; height:210px;}

.news02_pic img{ width:292px; height:210px;}

.news02_tit{ width:292px; height:auto; background-color:#e8e8e8;}

.news02_tit dl{ padding:30px;}

.news02_tit dl dt{ height:30px; line-height:30px; font-size:16px;}

.news02_tit dl dd{  height:52px; line-height:26px; font-size:14px;}



.news03 {width: 1000px;}

.dj01_bt_r {display: none;}

.news03_tit h3 { width: 70%;height: 30px; line-height:30px; overflow:hidden;font-size: 14px;}

.news03_tit span {width: 16%;}

.news03_right {margin-top: 50px;}



.news_search h3 { font-size: 16px;margin-left: 6%;}



.qikan ul li img{ height:290px;}





.history_top_wrap { width:770px;  margin-bottom:36px; }



.history_top_main_box {

    width: 600px;

    margin: 0 42px;

}

.history_top_main {

    width: 496px;

}






.foot_l{clear:left;}
.foot_l.jubao{margin-left:0;padding-top:0;margin-top:-6px;}




.fazhantwo{

		width: 100%;

		padding-bottom: 100px;

		overflow: hidden;

		background-color: #fff;

	}

	.history_bottom{ width:100%; margin:0 auto;}

	.fazhantwo .quanbunr{

		width: 100%;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong{

		width: 100%;

		padding-bottom: 80px !important;

	}

	.fazhantwo .quanbunr .neirong .fnr_r{

		padding-left: 5%;

		width: 40%;

		padding-top: 58px;

		text-align: left;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .time{

		line-height: 25px;

		font-size: 16px;

		color: #9e9e9e;

		width: 100%;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .kouzi{

		position: absolute;

		width: 58px;

		height: 17px;

		left: -22px;

		top: 62px;

		z-index: 6;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .kouzi img{

		width: 100%;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .tou{

		width: 100%;

		line-height: 40px;

		font-size: 18px;

		color: #333;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .shen{

		line-height: 25px;

		font-size: 15px;

		color: #666;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .tu{

		width: 100%;

		padding: 15px 0;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .tu img{

		max-width: 100%;

	}

	.fazhantwo .quanbunr .neirong .fnr_l{

		padding-right: 5%;

		width: 40%;

		padding-top: 58px;

		text-align: right;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong>div:first-child+div{

		margin-top: 160px;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .time{

		line-height: 25px;

		font-size: 16px;

		color: #9e9e9e;

		width: 100%;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .kouzi{

		position: absolute;

		width: 58px;

		height: 17px;

		right: -22px;

		top: 62px;

		z-index: 6;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .kouzi img{

		width: 100%;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .tou{

		width: 100%;

		line-height: 40px;

		font-size: 18px;

		color: #333;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .shen{

		line-height: 25px;

		font-size: 15px;

		color: #666;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .tu{

		width: 100%;

		padding: 15px 0;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .tu img{

		max-width: 100%;

	}

	.fazhantwo .quanbunr .xiaoqius{

		position: absolute;

		width: 22px;

		height: 22px;

		left: 50%;

		margin-left: -11px;

		top: -11px;

		z-index: 3;

	}

	.fazhantwo .quanbunr .xiaoqius img{

		width: 100%;

	}

	.fazhantwo .quanbunr .xiaoqiux{

		position: absolute;

		width: 22px;

		height: 22px;

		left: 50%;

		margin-left: -11px;

		bottom: -11px;

		z-index: 3;

	}

	.fazhantwo .quanbunr .xiaoqiux img{

		width: 100%;

	}

	.fazhantwo .quanbunr .shuxian{

		position: absolute;

		width: 4px;

		height: 100%;

		left: 50%;

		margin-left: -2px;

		top: 0;

		background-color: #dcdcdc;

		z-index: 2;

	}



}





@media only screen and (max-width:1024px) {

.top_box{ height:50px;}

.top{ width:90%; height:50px;}

.top_logo { padding-top:10px;}

.top_logo img { width: 260px; height:auto;}



.banner{ margin-top:40px;}

.ny_banner{ margin-top:40px;}

.banner-font{ width:50%; height:auto;}

.ny_cont{ width:40%; position:absolute; top:30%; right:20%;}

.ny_cont img{ width:100% !important; height:auto !important;}





.xw{ width:90%; margin:20px auto 0 auto;}

.xw_bt h3{ font-size:18px;}

.xw_bt h3 span{ font-size:24px;}

.xw_l{ width:100%; float:none;}

.xw_r{ width:100%; height:auto; overflow:hidden;}

.xw_video{ width:100%; height:400px;}

.xw_video img{ width:100%; height:400px;}	

.xw_video p{ display:none;}	

.play{ top:60%;}

.price_l { padding-top: 3%;}

.price_r p { padding-top: 0%;margin-top: 7%;}



.cy{ width:90%; margin:0 auto 30px auto;}

.fold_wrap{ width:900px;height:262px;overflow:hidden;}

.fold_wrap li{float:left;width:300px;height:262px;}

.fold_wrap li .adv_intro dl{ padding-top:18%;}



.cul_box{ padding:30px 0;}

.cul{ width:90%;}

.cul_l{ width:100%; padding-right:0%; }

.cul_bt{ width:100%; height:50px;}

.cul_bt h3{ font-size:16px;}

.cul_bt h3 span{font-size:20px;}



.cul_r{ width:100%; height:auto; overflow:hidden; margin-top:30px;}

.part_box{ display:none;}



.dh{ width:90%;}



.foot_box{ border-bottom:20px solid #1a4887;}

.foot{ width:90%;}



.foot_l{ width:100%; height:auto; overflow:hidden; float:left; text-align:center}
.foot_l.jubao{padding:0;margin-left:0;}

.foot_l img{ width:110px; height:32px;}

.foot_l p{ line-height:18px !important; font-size:14px; color:#666; margin-top:10px;}

.foot_l p a{ color:#666;}

.foot_l p a:hover{ color:#333; -webkit-transition: all .9s ease 0s; -moz-transition: all .9s ease 0s; -o-transition: all .9s ease 0s; transition: all .9s ease 0s;}

.foot_r{ display:none;}



.cont_box{ padding:30px 0;}

.cont{ width:90%;}

.cont01_box{ padding:30px 0;}

.cont01{ width:90%;}



.cy_bt h3 { font-size: 16px;height: 30px;}

.cy_btnr { font-size: 14px; line-height: 24px;}

.cy_01 {margin-top: 20px;}

.cy_02 {margin-top: 20px;}

.cy_03 {margin-top: 20px;}

.cy_01_l {width: 100%;}

.cy_01_r {width: 100%;}

.cy_02_l {width: 100%;}

.cy_02_r {width: 100%;}

.cy_01_l dl dt {height: 30px;font-size: 16px;}

.cy_01_l dl dd {line-height: 26px; font-size: 14px;}

.cy_02_r dl dt {height: 30px;font-size: 16px;}

.cy_02_r dl dd {line-height: 26px; font-size: 14px;}



.cul01{ width:90%;}

.dj01_bt_l h3 {font-size: 16px;}

.dj01_bt_l p {font-size: 14px;}



.cul01_nr01{ width:100%;  margin-right:0;}

.cul01_txt dl dt a { font-size: 16px;}

.cul01_nr02{ width:100%; margin-right:0; margin-top:20px;}

.cul01_nr03{ width:100%; margin-right:0; margin-top:20px;}

.cul01_pic img {height: 220px;}

.cul01_pic{height: 220px;}



.cul_box02{ padding:30px 0; margin:30px 0;}

.cul02{ width:90%; }

.cul02_nr{ width:100%; height:auto; overflow:hidden; margin-top:30px;}

#slides{ width:100%; margin:20px auto; height:auto; overflow:hidden; position:relative;}

.slides_container{ width:330px; height:450px; overflow:hidden; margin:0 auto;}

.slides_container li{ width:330px; height:450px; float:left; margin:0 auto;}

.slides_container li a{ display:inline-block; width:330px; margin:10px 0; height:200px;}

.slides_container li a img{ width:330px; height:200px;}

.pagination{ position:absolute; left:42%; z-index:10; top:437px;}



.prev{ display:none;}

.next{ display:none;}

.pic{width:330px;}

.txt{width:330px;}



.cul03 {width: 90%;}

#tab_5 .tab_menu_5 li h3 {font-size: 16px;}

.cul03_tit p {font-size: 14px;}

.cul03_left {width: 100%;}

.cul03_left ul li h3 {height:26px; line-height:26x; overflow:hidden;}

.cul03_left ul li a{width: 70%;height:26px; line-height:26px; float:left;}

.cul03_left ul li h3 a { font-size: 16px;}

.cul03_right {display:none;}



.cul03_news ul li { width: 100%;margin:20px 0;}

.cul03_news ul li img {height: 220px;}



.cul_box04 { margin-top: 40px;}

.cul04 {width: 90%;}

.cul04_left { width: 100%;margin-right: 0; margin-bottom:20px;}

.cul04_right {width: 100%;}

.cul04_left h3 {font-size: 20px;}

.cul04_right h3 {font-size: 20px;}



.dj01{ width:90%;}

.dj01_bt{ width:100%; height:70px;}

.dj01_bt_l{ float:left;}

.dj01_bt_l h3{ font-size:16px; display:block;}

.dj01_bt_l p{ font-size:14px;}

.dj01_tit {width: 100%;}

#tab_2 .tab_box_2 {width: 100%;}

#tab_2 .tab_menu_2 li h3 { height: 26px; line-height:26px; overflow:hidden;}

#tab_2 .tab_menu_2 li h3 a { width:70%;font-size: 16px; display:inline-block; float:left;}

.dj01_wz {height: 40px;line-height: 40px; font-size: 14px;}



.dj_box02 {padding: 40px 0;}

.dj02{ width:90%;}

.dj02_tit {width: 100%;}

#tab_3 .tab_box_3 {width: 100%;}

#tab_3 .tab_menu_3 li h3 { height: 26px; line-height:26px; overflow:hidden;}

#tab_3 .tab_menu_3 li h3 a { width:70%;font-size: 16px; display:inline-block; float:left;}

.dj02_wz {height: 40px;line-height: 40px; font-size: 14px;}



.dj_box03 {margin-top: 40px;}

.dj03{ width:90%;}

.dj03_tit {width: 100%;}

#tab_4 .tab_box_4 {width: 100%;}

#tab_4 .tab_menu_4 li h3 { height: 26px; line-height:26px; overflow:hidden;}

#tab_4 .tab_menu_4 li h3 a { width:70%;font-size: 16px; display:inline-block; float:left;}

.dj03_wz {height: 40px;line-height: 40px; font-size: 14px;}



.dj04 {width: 100%;margin: 30px auto;padding: 30px 0;}

.dj04 a {font-size: 18px;}



.section-focus-pic {

    height: 250px;

}

.section-focus-pic .pages {

    height: 250px;

}

.section-focus-pic ul li {

    height: 250px;

}

.section-focus-pic ul li img {

    width: 100%;

    height: 250px;

}

.section-focus-pic ul li h3 {

    font-size: 14px;

}

.slideGroup .parHd .wenben {

    font-size: 14px;

    height: 20px;

    line-height: 20px;

}



.news03_pic ul li {

    height: 120px;

}

.news03_pic ul li {

    height: 120px;

}





.jj_bt h3 {font-size: 16px;}

.jj_bt p {font-size: 14px;}

.jj_nr { margin-top:0;}

.jj_nr_l {width: 100%;}

.jj_nr_r { display:none;}

.jj_nr_l dl dt {font-size: 16px;}

.jj_nr_l dl dd {line-height: 26px;font-size: 14px;}



.about_fl {margin: 30px 0;}

.about_fl ul li i {font-size: 40px;}

.about_fl ul li h3 { font-size: 16px;}

.about_fl ul li p {font-size: 14px; line-height: 20px; padding:15px 0;}

.about_fl ul li.small i {font-size: 40px;}



.about_fz {padding-bottom: 50px;}

.fz_bt h3 { width: 15%; font-size: 16px;}

.fz_bt h3 i {font-size: 20px;}

#timeline {width:300px;background:none; margin:0 auto;}

#issues {width: 300px;}

#issues li {width: 100%;}

#issues li dl{ width: 90%;}

#issues li dl dt { width: 100%;height: 50px;line-height: 50px;font-size: 30px;text-align: center;}

#issues li dl dd {width: 100%;line-height: 26px;font-size: 14px;}

#next,#prev { display:none;

}

#dates {

    width:300px;

    overflow: hidden;

    margin-top: 0px;

}

#dates ul{ text-align:center;

}

#dates li {

    float: left;

    width: 100px;

    height: 30px;

    font-size: 16px;

    text-align: center;

}

#dates a {

    font-size: 20px;

    line-height: 40px;

    display: block;

}

#dates a:hover { color:#ff6600;

}





.smapbg {display: none;}

.topmenu {display: none;}





.profile_tp ul{ padding:5% 0 15% 0;}

.profile_tp ul li{ width:25%; text-align:center; float:left;}

.profile_tp ul li .shuzi {

  line-height: 25px;

  padding-top: 20px;

  font-size: 14px;

  color: #fff;

}

.shuzi span{line-height:35px; font-size:30px;font-weight: bold;}

.miaoshu{ font-size:14px; color:#fff; line-height:30px;}



.load_right { display:none;}

.load_mid {width: 75%;float: right;}

.list_title { height: 26px;line-height: 26px;overflow: hidden;font-size: 14px;}

.list_p {font-size: 12px;line-height: 20px;height: 40px;overflow: hidden; margin-top: 0px; }

.list_p a{ color:#999;}

.news_middle{ display:none;}



.news01 {width: 90%;}

.news01_left { width: 100%; margin-top: 0px;}

.news01_right { width: 100%;}

.news01_r { width: 75%;}

.news01_z { width: 15%;}

.left_day {font-size: 38px;}



.news02 {width: 90%;}

.slideGroup .parHd ul li h3 {font-size: 16px;}

.parHd p {font-size: 14px;}

.slideGroup .parBd { margin-top: 30px;}

.slideGroup .parBd ul li{ width:350px;}

.news02_pic{ width:350x; height:210px;}

.news02_pic img{ width:350x; height:210px;}

.news02_tit{ width:350px; height:auto; background-color:#e8e8e8;}

.news02_tit dl{ padding:20px;}

.news02_tit dl dt{ height:26px; line-height:26px; font-size:16px;}

.news02_tit dl dd{  height:44px; line-height:22px; font-size:14px;}



.slideGroup .sNext {display: none;}

.slideGroup .sPrev {display: none;}



.news03 { width: 90%;}

.news03_left {width: 100%;float: left;}

.news03_tit h3 { width: 75%; height: 30px;line-height:30px;font-size: 14px;}

.news03_tit span {width: 22%;}

.news03_right {width: 100%; margin-top:20px;}



.form-items {width: 100%;height: 40px;margin:5px 0;}

.recruit-form {margin-top: 60px;}



.news_search {width: 100%; height: 40px; margin-top: 40px;}

.news_search h3 {height: 40px;line-height: 40px; font-size: 16px;}



.news_xw ul li { padding: 26px 0;}

.news_left { width: 16%;}

.news_right {width: 75%;}



.page_wrap .page_btn .prev_go{ display:none;}

.page_wrap .page_btn span { display:none;}

.page_wrap .page_btn .on{ display:none;}



.zp_nr {

    width: 100%;

    line-height: 22px;

    font-size: 14px;

    padding-left: 0;

    padding-right: 0;

    padding-top: 0;

    padding-bottom: 4%;

    background:none;

}



.zp_zw { margin-top: 20px;}

.recruit_xq ul li.recruit_xq01{ width:33.33%;}

.recruit_xq ul li.recruit_xq01 dl dt{ font-size:16px; }

.recruit_xq ul li.recruit_xq01 dl dd{ line-height:20px; padding-top:15px; font-size:14px; }

.recruit_xq ul li.recruit_xq02{ display:none;}



.contact_lx { height: 148px; top: 10%;}

.contact_lx dl dt {font-size: 16px;margin-bottom:0px;}

.contact_lx dl {padding: 3% 6%;}

.contact_lx dl dd {font-size: 12px;line-height: 24px;}

.contact_lx dl dd i {font-size: 15px;}



.dym_bt ._title {font-size: 16px;}



.zhuanti_left { width: 100%;}

.zhuanti_right { width: 100%;}

.zt_title {font-size: 16px;margin-top: 20px;}



.qikan ul li{ width:90%; padding:5%; }





}



@media only screen and (max-width:861px) {

	

.yb_conct{ display:none;}	



.banner-font{ width:40%; height:auto;}



.banner-font01{ position:absolute; left:20%; top:5%;margin-top: 0px;opacity: 0;transition: all 1.2s;}

#owl-demo .owl-item.active .banner-font01{ margin-top:60px;opacity: 1;}



.banner-font02{ position:absolute; left:50%; top:20%;margin-left: 360px;opacity: 0;transition: all 1.2s;}

#owl-demo .owl-item.active .banner-font02{ margin-left: 0;opacity: 1;}



.banner-font04{ position:absolute; left:20%; top:1%;margin-top: 0px;opacity: 0;transition: all 1.2s;}

#owl-demo .owl-item.active .banner-font04{ margin-top:20px;opacity: 1;}
#owl-demo .owl-item.active .banner-font04 img{ width:20%;}


.banner-font03{ position:absolute; left:0%; top:15%;margin-left:0px;opacity: 0;transition: all 1.2s;}

#owl-demo .owl-item.active .banner-font03{ margin-left:100px;opacity: 1;}

.shuzi span { line-height: 28px; font-size: 20px;}
.miaoshu { padding-bottom: 20px;}

.cul_box02 { display:none;}

.fenbutwo{ display:none;}

.fenbu_phone{ margin-top:30px;

		display: block;

		width: 100%;

		padding-bottom: 10px;

		background-color: #e6e0de;

	}

	.fenbu_phone .tit{

		width: 100%;

		line-height: 66px;

		color: #736868;

		text-align: center;

		font-size: 18px;

	}

	.fenbu_phone .nr{

		margin: 0 13px 13px;

		padding: 20px 16px 30px;

		background-color: #fff;

	}

	.fenbu_phone .nr .mz{

		line-height: 78px;

		font-size: 24px;

		font-weight: bold;

		color: #333;

	}

	.fenbu_phone .nr .mz i{

		color: #fe0000;

		font-size: 38px;

		margin-right: 10px;

		line-height: 85px;

		font-weight: 300;

	}

	.fenbu_phone .nr .hang{

		width: 100%;

		line-height: 35px;

		font-size: 16px;

		color: #666;

	}	

	

	

		

.cy{ display:none;}

.fold_wrap{ display:none;}	

.cy_phone{ display:block;}	

.cy_phone{ width:90%; height:auto; overflow:hidden; margin:0 auto;}

.cy_phone ul li{ width:100%; height:auto; overflow:hidden; margin-top:30px;}	

.cy_phone ul li img{ width:100%; height:auto;}



.sitexq{ width:100%; height:auto; overflow:hidden;}

.sitexq ul li{ width:100%; line-height:30px; padding:20px 0; border-bottom:none;}

.sitexq ul li h3{ width:100%; height:30px; line-height:30px; background-color:#125496; text-align:center; float:left;}

.sitexq ul li h3 a{ color:#fff; font-size:14px;}

.sitefl{ width:100%; float:right; margin-top:10px;}

.sitefl a{ padding:0 24px; font-size:14px;}



.news_xw_tp ul li{ width:48%;}

.news_xw_tp ul li .xwtp{ width:100%; height:120px;}

.news_xw_tp ul li .xwtp img{ width:100%; height:120px;}



/*fazhan.html*/

	.fazhantwo{

		width: 100%;

		padding-bottom: 80px;

		overflow: hidden;

		background-color: #fff;

	}

	.history_bottom{ width:100%; margin:0 auto;}

	.fazhantwo .quanbunr{

		width: 100%;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong{

		width: 100%;

		padding-bottom: 30px !important;

	}

	.fazhantwo .quanbunr .neirong .fnr_r{

		padding-left: 0%;

		width: 100%;

		padding-top: 38px;

		text-align: left;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .time{

		line-height: 25px;

		font-size: 16px;

		color: #9e9e9e;

		width: 100%;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .kouzi{

		position: absolute;

		width: 48px;

		height: 17px;

		left: -22px;

		top: 44px;

		z-index: 6;

		display: none;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .kouzi img{

		width: 100%;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .tou{

		width: 100%;

		line-height: 40px;

		font-size: 18px;

		color: #333;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .shen{

		line-height: 25px;

		font-size: 15px;

		color: #666;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .tu{

		width: 100%;

		padding: 15px 0;

	}

	.fazhantwo .quanbunr .neirong .fnr_r .tu img{

		max-width: 100%;

	}

	.fazhantwo .quanbunr .neirong .fnr_l{

		padding-right: 0%;

		width: 100%;

		padding-top: 38px;

		text-align: left;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong>div:first-child+div{

		margin-top: 0;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .time{

		line-height: 25px;

		font-size: 16px;

		color: #9e9e9e;

		width: 100%;

		position: relative;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .kouzi{

		position: absolute;

		width: 48px;

		height: 17px;

		right: -22px;

		top: 44px;

		z-index: 6;

		display: none;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .kouzi img{

		width: 100%;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .tou{

		width: 100%;

		line-height: 40px;

		font-size: 18px;

		color: #333;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .shen{

		line-height: 25px;

		font-size: 15px;

		color: #666;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .tu{

		width: 100%;

		padding: 15px 0;

	}

	.fazhantwo .quanbunr .neirong .fnr_l .tu img{

		max-width: 100%;

	}

	.fazhantwo .quanbunr .xiaoqius{

		position: absolute;

		width: 22px;

		height: 22px;

		left: 50%;

		margin-left: -11px;

		top: -11px;

		z-index: 3;

		display: none;

	}

	.fazhantwo .quanbunr .xiaoqius img{

		width: 100%;

	}

	.fazhantwo .quanbunr .xiaoqiux{

		position: absolute;

		width: 22px;

		height: 22px;

		left: 50%;

		margin-left: -11px;

		bottom: -11px;

		z-index: 3;

		display: none;

	}

	.fazhantwo .quanbunr .xiaoqiux img{

		width: 100%;

	}

	.fazhantwo .quanbunr .shuxian{

		position: absolute;

		width: 4px;

		height: 100%;

		left: 50%;

		margin-left: -2px;

		top: 0;

		background-color: #dcdcdc;

		z-index: 2;

		display: none;

	

}

.recruit-form { width:100%; margin-right:0;

    margin-top: 20px;

}



.news_zuo {width: 17%;}

.news_you {width: 72%; margin-left: 6%;}



}

@media only screen and (max-width:481px) {

img{ max-width:100%; height:auto; text-align:center;}	

.notice_box{width:100%;height:30px; background-color:#2c478f; padding: 0;}

.notice{width:100%}

.t_news b a{ font-size:14px;}

.news_li a,.swap a{ font-size:12px;}

.news_li{width:100%; height:30px; overflow:hidden;}

#owl-demo .owl-controls { display:none !important}


.contact_lx { height: 160px;  top: 10%; left:0;}



.banner-font{ width:30%; height:auto;}



.ny_banner{ width: 100%;height:auto;margin-top: 40px;}

.ny_cont{width: 100% !important; position:absolute; top:36%; left:48%;}

.ny_cont img{ width:40% !important; height:auto !important;}

.ny_banner img {width: 100%;height:auto;}



#tab .tab_menu li h3 a {font-size: 14px;}

.xw_wz_r h3 {height: 40px;line-height: 40px;font-size: 14px;}

.xw_wz_r p {font-size: 13px;}

.xw_wz_r span { font-size: 13px; margin-top: 30px;}

.xw_wz_l img { height: 150px;}

.xw_wz_l dl {width: 80px;height: 65px;}

.xw_wz_l dt {font-size: 25px;}

.xw_wz_u { margin-bottom: 0px;}

.xw_wz_d ul li dl dt {width: 20%;}

.xw_wz_d ul li dl dt span {font-size: 25px;}

.xw_wz_d ul li dl dd {width: 78%;}

.xw_wz_d ul li dl dd span { padding-left: 6%;width: 94%; font-size: 14px;}

.xw_wz_d ul li dl dd p {padding-left: 6%;width: 94%;font-size: 13px;}

.xw_video {height: 220px;}

.xw_video img {height: 220px;}



.cy_box {padding:0 0 50px 0;}



.cul_nr_pic img {height: 160px;}

.cul_nr_txt dl dt { font-size: 15px;}

.xw_wz_d ul li dl dd span {font-size: 14px;}

.cul_nr_txt dl dd {font-size: 13px;}

.cul_nr_pic01 img {height: 160px;}

.cul_nr_txt01 dl dt {font-size: 15px;}





.dh ul li { font-size: 12px;}

.dh ul li h3 { font-size: 14px;}

.dh ul li img{ width:auto; height:26px;}



.foot_box { padding:20px 0;}

.foot_box img{ display:none;}



.cul03_tit {margin-top: 30px;}



.value, .value2, .value3, .value4{ width:100%; font-size: 22px !important;}

.danwei {line-height: 26px !important;font-size: 14px !important;}

.jiliang {font-size: 12px !important; padding-bottom: 30px !important;}



}

